Perth Royal Infirmary

Perth Royal Infirmary
PERTH ROYAL INFIRMARY
Taymount Terrace
Perth
PH1 1NX


01382 660111 (Main Switchboard)
01738 473734 (Admissions and Enquiries Desk)